/*--------------------------------------------------------------
	$Id: checkout.css,v 1.4 2010/11/09 08:47:33 akausch Exp $   

	http://www.commerce-seo.de

	Author - Andreas Kausch	

	Copyright (c) 2011 commerce:SEO ein Projekt von Webdesign Erfurt
--------------------------------------------------------------*/


/* Checkout */

.checkout_line { background: url(../img/checkout_line.png) repeat-x; line-height: 12px; }

fieldset.checkout_payment {border: 1px solid #c10202; padding: 8px; margin: 10px}

/* OLD Style
ul#steps {margin: 0 0 10px 0;float:left;clear:both;width:100%;}

ul#steps li {font-size:130%;color:#ddd;float:left;margin-right: 35px;}

ul#steps li.current {color:#000;}

ul#steps li span {display:none; }

*/
.checkout { text-align: left; width: 95%; }
.checkout_payment_adress_current { float: left; width: 32%; padding-left: 15px; }
.checkout_payment_arrow { float: left; width: 23%; text-align: center; }
.checkout_payment_container { width: 555px; text-align: left; height: 120px; }
.checkout_payment_continue { margin: 15px 0 0 0; height: 55px; }
.checkout_payment_info_text { float: left; width: 40%; }
.checkout_payment_input {margin-top:3px}
.checkoutBarCurrent, .greetUser, .new_product_default_price, li.maincat a:link, a.nav:link,
.checkoutBarTo, div.checkoutBarCurrent { margin: 15px 0 10px 0; padding: 0 2px 0 2px; font-size: 11px; }
.checkout_payment_list {margin-left: 30px}

/* AJAX CHECKOUT PROCESS */
div.checkout_row {
	clear:both;
}

div.checkout_title {
	cursor:pointer;
	position:relative;
	color:#FFF;
	padding:4px;
	font-size:1.0em;
	border:1px solid #ccc;
	border-top: 0 none;
	background: #636363 url(../../../cseo_css_img.php?c1=636363ff&c2=2A2929ff&h=30) 50% 50% repeat-x;
}


div.checkout_title .right {
	position:absolute;
	right:6px;
	top:3px;
	font-weight:bold;
}

div.checkout_content {
	color:#000;
	padding:4px;
	border-right:solid 1px #ccc;
	border-left:solid 1px #ccc;
	border-bottom:solid 1px #ccc;
}

div.checkout_content .inputRequirement select {
	width:190px;
}

div.checkout_content .virtual {
	text-align:center;
}

div.checkout_content .left_space {
	padding-left:20px;
}

div.checkout_shipping_modules, .checkout_shipping_address {
	width:49%;
	float:left;
	clear:left;
}

div.checkout_payment_modules, .checkout_payment_address {
	width:49%;
	float:right;
	clear:right;
}

div.checkout_total {
	text-align:right;
}

#checkout_total table {
	float:right;
}

div.checkout_spacer {
	height:12px;
	font-size:9px;
	clear:both;
}

div.checkout_button {
	text-align:right;
	margin-top:5px;
}

.radiobox {vertical-align:middle;padding:0px;margin:0px;}

.module_ok, div.checkout_please_wait {
	color:green;
	font-weight:bold;
}

div.checkout_error {
	color:#FF0000;
	font-weight:bold;
}



/* ot - Module */
.ot_cod_free {font-size: 90%;line-height: 1.8em}
.ot_coupon {font-size: 90%;color:#CD0000;line-height: 1.8em}
.ot_discount {font-size: 90%;line-height: 1.8em}
.ot_gv {font-size: 90%;color:#CD0000;line-height: 1.8em;margin: 3px 0;}
.ot_loworderfree {font-size: 90%;line-height: 1.8em}
.ot_ps_free {font-size: 90%;line-height: 1.8em}
.ot_shipping {font-size: 90%;line-height: 1.8em}
.ot_subtotal_no_tax {font-size: 90%;line-height: 1.8em}
.ot_subtotal {font-size: 90%;line-height: 1.8em}
.ot_tax {font-size: 90%;line-height: 1.8em; font-style: italic}
.ot_total_netto {font-size: 90%; color: #616161;line-height: 1.8em}
.ot_total {font-weight: 700; font-size: 110%; color:#000;margin-top: 5px;padding: 3px;background:#f1f1f1;line-height: 1.8em;}
